package ru.ipccenter.jshell.frontend.compiler;

import java.io.PrintStream;
import java.util.Map;


public interface Compiler {

  void setErrorStream(PrintStream errStream);
  void setClasspath(String classPath);
  ShellFileManager compile(String className, String source);
  Map<String, MemoryByteCode> compileInMemory(String className, String source);
}
